rue anemone (anemonella thalictroides) - Spanish English Dictionary